package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.jy.wms.common.base.BaseModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * WmsShipmentOrderDetailed 实体类
 * Wed Oct 18 14:53:23 GMT+08:00 2017 LH
 *  @author lh
 */


@SuppressWarnings("serial")
@TableName("wms_shipment_order_detailed")
public class WmsShipmentOrderDetailed extends BaseModel implements Serializable {
    private String id;    //ID
    private String ssfyddid;    //发运订单id

    @ApiModelProperty(value = "SO状态$0$0、初始 1、部分分配2、全部分配 3、部分发运4、全部发运5、订单取消6、订单完成$true$true$true$wms_shipment_order_detailed_zt$1$vNull")
    private String fymxzt;    //发运订单明细状态SO状态(0、初始 1、部分分配2、全部分配 3、部分发运4、全部发运5、订单取消6、订单完成)
    private String hpid;    //货品id
    @ApiModelProperty(value = "预期数量$$$true$false$false$$2$vNull")
    private String yqsl;    //(预期)主单位数量
    @ApiModelProperty(value = "$$$true$false$false$$3$vNull")
    private String yqxdwsl;    //（预期）箱单位数量
    @ApiModelProperty(value = "分配数量$$$true$false$false$$4$vNull")
    private String fpsl;    //(分配)主单位数量
    @ApiModelProperty(value = "$$$true$false$false$$5$vNull")
    private String fpxdwsl;    //（分配）箱单位数量
    @ApiModelProperty(value = "拣货数量$$$true$false$false$$6$vNull")
    private String jhsl;    //（拣货）主单位数量
    @ApiModelProperty(value = "$$$true$false$false$$7$vNull")
    private String jhxdwsl;    //(拣货）箱单位数量
    @ApiModelProperty(value = "发运数量$$$true$false$false$$8$vNull")
    private String fysl;    //（发运）主单位数量
    @ApiModelProperty(value = "$$$true$false$false$$9$vNull")
    private String fyxdwsl;    //（发运）箱单位数量
    @ApiModelProperty(value = "库位id$$$true$false$false$$10$")
    private String kwid;    //库位id
    @ApiModelProperty(value = "批次号$$$true$false$false$$11$")
    private String pc;    //批次号
    @ApiModelProperty(value = "生产日期$$$true$false$false$$12$")
    private String scrq;    //生产日期
    private String ckid;    //仓库id
    private String cjsj;    //创建时间
    @ApiModelProperty(value = "主单位$$$true$false$false$$13$")
    private String zdw;    //主单位
    private String lsje;   //零售金额
    private String ckzd6;//参考字段6：文本
    private String ckzd7;//参考字段7：文本
    private String ckzd8;//参考字段8：状态----获取自定义字典表中的状态
    private String ckzd9;//参考字段9：状态----获取自定义字典表中的状态
    private String ckzd10;//参考字段10：状态----获取自定义字典表中的状态
    private String dksl;//抵扣数量
    private String bs;//标识 0：发运行  1：抵扣行

    @ApiModelProperty(value = "mc$$货品名称$true$true$false$$2$vNull")
    @TableField(exist = false)
    private String mc; 	//货品名称
    @ApiModelProperty(value = "金额$$$true$false$false$$9$vNull")
    @TableField(exist = false)
    private double je;//金额
    @ApiModelProperty(value = "体积$$$true$false$false$$13$vNull")
    @TableField(exist = false)
    private String tj;//体积
    @ApiModelProperty(value = "净重$$$true$false$false$$14$vNull")
    @TableField(exist = false)
    private String jz;//净重
    @ApiModelProperty(value = "毛重$$$true$false$false$$15$vNull")
    @TableField(exist = false)
    private String mz;//毛重


    @TableField(exist = false)
    private String ztj;
    @TableField(exist = false)
    private String zzl;
    @TableField(exist = false)
    private String zjz;
    @TableField(exist = false)
    private String zje;
    @TableField(exist = false)
    private String show_zdw;
    @TableField(exist = false)
    private String show_fymxzt;
    @TableField(exist = false)
    private String hppc;
    @TableField(exist = false)
    private String kwmc;
    @TableField(exist = false)
    private String bzmc;
    @TableField(exist = false)
    private String ms;
    @TableField(exist = false)
    private String bh;
    @TableField(exist = false)
    private String show_ckzd6;
    @TableField(exist = false)
    private String show_ckzd7;
    @TableField(exist = false)
    private String show_ckzd8;
    @TableField(exist = false)
    private String show_ckzd9;
    @TableField(exist = false)
    private String show_ckzd10;
    @TableField(exist = false)
    private String ccqsl;//存储区数量
    @TableField(exist = false)
    private String jhqsl;//拣货区数量
    @TableField(exist = false)
    private String zcqsl;//暂存区数量
    @TableField(exist = false)
    private String total;//库存总量
    @TableField(exist = false)
    private String hpmc;
    @TableField(exist = false)
    private String hpbh;
    private String yfcdf;//运费承担方
    private String tdwldh;//特定物流单号

    @TableField(exist = false)
    private String nc;//nc编码
    private String jhdkzt;//借货抵扣状态(0,初始,1.部分抵扣,2全部抵扣)

    private String fpzt;//分配状态

    private String jhzt;//分配状态
    private String zbfh;//是否暂不发货（0、是 1、否）
    @TableField(exist = false)
    private String show_zbfh;//是否暂不发货（0、是 1、否）

    /*****以下是三生新增字段*****/
    //8_17新增
    private String zjzt;//质检状态
    private String zpsl;//赠品数量
    private String hh;//行号
    //8_20新增
    private String dfckhb;//对方仓库编号
    private String dfhzbh;//对方货主编号
    private String mdck;//对方目的仓库
    //8_21新增
    @TableField(exist = false)
    private String bzlx;//包装类型
    @TableField(exist = false)
    private String xzdwsl;//箱主单位数量
    private String mxbz;//备注
    private String yqjhsj;//要求交货时间

    //三生新增
    private String totalscore;//总积分
    private String totaldiscount;//总折扣
    private String pcode;//产品编码

    @TableField(exist = false)
    private String show_zjzt;//质检状态
    @TableField(exist = false)
    private String sjsl;//发运数量

    public String getShow_zjzt() {
        return show_zjzt;
    }

    public void setShow_zjzt(String show_zjzt) {
        this.show_zjzt = show_zjzt;
    }

    public String getSjsl() {
        return sjsl;
    }

    public void setSjsl(String sjsl) {
        this.sjsl = sjsl;
    }

    public String getZjzt() {
        return zjzt;
    }

    public void setZjzt(String zjzt) {
        this.zjzt = zjzt;
    }

    public String getZpsl() {
        return zpsl;
    }

    public void setZpsl(String zpsl) {
        this.zpsl = zpsl;
    }

    public String getHh() {
        return hh;
    }

    public void setHh(String hh) {
        this.hh = hh;
    }

    public String getDfckhb() {
        return dfckhb;
    }

    public void setDfckhb(String dfckhb) {
        this.dfckhb = dfckhb;
    }

    public String getDfhzbh() {
        return dfhzbh;
    }

    public void setDfhzbh(String dfhzbh) {
        this.dfhzbh = dfhzbh;
    }

    public String getMdck() {
        return mdck;
    }

    public void setMdck(String mdck) {
        this.mdck = mdck;
    }

    public String getBzlx() {
        return bzlx;
    }

    public void setBzlx(String bzlx) {
        this.bzlx = bzlx;
    }

    public String getXzdwsl() {
        return xzdwsl;
    }

    public void setXzdwsl(String xzdwsl) {
        this.xzdwsl = xzdwsl;
    }

    public String getMxbz() {
        return mxbz;
    }

    public void setMxbz(String mxbz) {
        this.mxbz = mxbz;
    }

    public String getYqjhsj() {
        return yqjhsj;
    }

    public void setYqjhsj(String yqjhsj) {
        this.yqjhsj = yqjhsj;
    }

    public String getTotalscore() {
        return totalscore;
    }

    public void setTotalscore(String totalscore) {
        this.totalscore = totalscore;
    }

    public String getTotaldiscount() {
        return totaldiscount;
    }

    public void setTotaldiscount(String totaldiscount) {
        this.totaldiscount = totaldiscount;
    }

    public String getPcode() {
        return pcode;
    }

    public void setPcode(String pcode) {
        this.pcode = pcode;
    }

    public String getJhdkzt() {
        return jhdkzt;
    }

    public void setJhdkzt(String jhdkzt) {
        this.jhdkzt = jhdkzt;
    }

    public String getBs() {
        return bs;
    }

    public void setBs(String bs) {
        this.bs = bs;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }

    public void setSsfyddid(String ssfyddid) {
        this.ssfyddid = ssfyddid;
    }

    public String getSsfyddid() {
        return ssfyddid;
    }

    public void setFymxzt(String fymxzt) {
        this.fymxzt = fymxzt;
    }

    public String getFymxzt() {
        return fymxzt;
    }

    public void setHpid(String hpid) {
        this.hpid = hpid;
    }

    public String getHpid() {
        return hpid;
    }

    public void setYqsl(String yqsl) {
        this.yqsl = yqsl;
    }

    public String getYqsl() {
        return yqsl;
    }

    public void setYqxdwsl(String yqxdwsl) {
        this.yqxdwsl = yqxdwsl;
    }

    public String getYqxdwsl() {
        return yqxdwsl;
    }

    public void setFpsl(String fpsl) {
        this.fpsl = fpsl;
    }

    public String getFpsl() {
        return fpsl;
    }

    public void setFpxdwsl(String fpxdwsl) {
        this.fpxdwsl = fpxdwsl;
    }

    public String getFpxdwsl() {
        return fpxdwsl;
    }

    public void setJhsl(String jhsl) {
        this.jhsl = jhsl;
    }

    public String getJhsl() {
        return jhsl;
    }

    public void setJhxdwsl(String jhxdwsl) {
        this.jhxdwsl = jhxdwsl;
    }

    public String getJhxdwsl() {
        return jhxdwsl;
    }

    public void setFysl(String fysl) {
        this.fysl = fysl;
    }

    public String getFysl() {
        return fysl;
    }

    public void setFyxdwsl(String fyxdwsl) {
        this.fyxdwsl = fyxdwsl;
    }

    public String getFyxdwsl() {
        return fyxdwsl;
    }


    public String getCkid() {
        return ckid;
    }

    public void setCkid(String ckid) {
        this.ckid = ckid;
    }

    public String getCjsj() {
        return cjsj;
    }

    public void setCjsj(String cjsj) {
        this.cjsj = cjsj;
    }

    public String getZtj() {
        return ztj;
    }

    public void setZtj(String ztj) {
        this.ztj = ztj;
    }

    public String getZzl() {
        return zzl;
    }

    public void setZzl(String zzl) {
        this.zzl = zzl;
    }

    public String getZjz() {
        return zjz;
    }

    public void setZjz(String zjz) {
        this.zjz = zjz;
    }

    public String getZje() {
        return zje;
    }

    public void setZje(String zje) {
        this.zje = zje;
    }

    public String getShow_zdw() {
        return show_zdw;
    }

    public void setShow_zdw(String show_zdw) {
        this.show_zdw = show_zdw;
    }

    public String getShow_fymxzt() {
        return show_fymxzt;
    }

    public void setShow_fymxzt(String show_fymxzt) {
        this.show_fymxzt = show_fymxzt;
    }

    public String getHppc() {
        return hppc;
    }

    public void setHppc(String hppc) {
        this.hppc = hppc;
    }

    public String getScrq() {
        return scrq;
    }

    public void setScrq(String scrq) {
        this.scrq = scrq;
    }

    public String getKwmc() {
        return kwmc;
    }

    public void setKwmc(String kwmc) {
        this.kwmc = kwmc;
    }

    public String getKwid() {
        return kwid;
    }

    public void setKwid(String kwid) {
        this.kwid = kwid;
    }

    public String getZdw() {
        return zdw;
    }

    public void setZdw(String zdw) {
        this.zdw = zdw;
    }

    public String getLsje() {
        return lsje;
    }

    public void setLsje(String lsje) {
        this.lsje = lsje;
    }

    public String getPc() {
        return pc;
    }

    public void setPc(String pc) {
        this.pc = pc;
    }

    public String getMc() {
        return mc;
    }

    public void setMc(String mc) {
        this.mc = mc;
    }

    public double getJe() {
        return je;
    }

    public void setJe(double je) {
        this.je = je;
    }

    public String getTj() {
        return tj;
    }

    public void setTj(String tj) {
        this.tj = tj;
    }

    public String getJz() {
        return jz;
    }

    public void setJz(String jz) {
        this.jz = jz;
    }

    public String getMz() {
        return mz;
    }

    public void setMz(String mz) {
        this.mz = mz;
    }

    public String getBzmc() {
        return bzmc;
    }

    public void setBzmc(String bzmc) {
        this.bzmc = bzmc;
    }

    public String getMs() {
        return ms;
    }

    public void setMs(String ms) {
        this.ms = ms;
    }

    public String getBh() {
        return bh;
    }

    public void setBh(String bh) {
        this.bh = bh;
    }

    public String getCkzd6() {
        return ckzd6;
    }

    public void setCkzd6(String ckzd6) {
        this.ckzd6 = ckzd6;
    }

    public String getCkzd7() {
        return ckzd7;
    }

    public void setCkzd7(String ckzd7) {
        this.ckzd7 = ckzd7;
    }

    public String getCkzd8() {
        return ckzd8;
    }

    public void setCkzd8(String ckzd8) {
        this.ckzd8 = ckzd8;
    }

    public String getCkzd9() {
        return ckzd9;
    }

    public void setCkzd9(String ckzd9) {
        this.ckzd9 = ckzd9;
    }

    public String getCkzd10() {
        return ckzd10;
    }

    public void setCkzd10(String ckzd10) {
        this.ckzd10 = ckzd10;
    }

    public String getDksl() {
        return dksl;
    }

    public void setDksl(String dksl) {
        this.dksl = dksl;
    }

    public String getShow_ckzd6() {
        return show_ckzd6;
    }

    public void setShow_ckzd6(String show_ckzd6) {
        this.show_ckzd6 = show_ckzd6;
    }

    public String getShow_ckzd7() {
        return show_ckzd7;
    }

    public void setShow_ckzd7(String show_ckzd7) {
        this.show_ckzd7 = show_ckzd7;
    }

    public String getShow_ckzd8() {
        return show_ckzd8;
    }

    public void setShow_ckzd8(String show_ckzd8) {
        this.show_ckzd8 = show_ckzd8;
    }

    public String getShow_ckzd9() {
        return show_ckzd9;
    }

    public void setShow_ckzd9(String show_ckzd9) {
        this.show_ckzd9 = show_ckzd9;
    }

    public String getShow_ckzd10() {
        return show_ckzd10;
    }

    public void setShow_ckzd10(String show_ckzd10) {
        this.show_ckzd10 = show_ckzd10;
    }

    public String getCcqsl() {
        return ccqsl;
    }

    public void setCcqsl(String ccqsl) {
        this.ccqsl = ccqsl;
    }

    public String getJhqsl() {
        return jhqsl;
    }

    public void setJhqsl(String jhqsl) {
        this.jhqsl = jhqsl;
    }

    public String getZcqsl() {
        return zcqsl;
    }

    public void setZcqsl(String zcqsl) {
        this.zcqsl = zcqsl;
    }

    public String getTotal() {
        return total;
    }

    public void setTotal(String total) {
        this.total = total;
    }

    public String getHpmc() {
        return hpmc;
    }

    public void setHpmc(String hpmc) {
        this.hpmc = hpmc;
    }

    public String getHpbh() {
        return hpbh;
    }

    public void setHpbh(String hpbh) {
        this.hpbh = hpbh;
    }

    public String getYfcdf() {
        return yfcdf;
    }

    public void setYfcdf(String yfcdf) {
        this.yfcdf = yfcdf;
    }

    public String getTdwldh() {
        return tdwldh;
    }

    public void setTdwldh(String tdwldh) {
        this.tdwldh = tdwldh;
    }

    public String getNc() {
        return nc;
    }

    public void setNc(String nc) {
        this.nc = nc;
    }

    public String getFpzt() {
        return fpzt;
    }

    public void setFpzt(String fpzt) {
        this.fpzt = fpzt;
    }

    public String getJhzt() {
        return jhzt;
    }

    public void setJhzt(String jhzt) {
        this.jhzt = jhzt;
    }

    public String getZbfh() {
        return zbfh;
    }

    public void setZbfh(String zbfh) {
        this.zbfh = zbfh;
    }

    public String getShow_zbfh() {
        return show_zbfh;
    }

    public void setShow_zbfh(String show_zbfh) {
        this.show_zbfh = show_zbfh;
    }
}

